multiple parasitism - Turkish English Dictionary